Big Huge Thesaurus

deoxyadenosine monophosphate

noun